#import "Arete.h"
#import "GArete.cpp"

template class GArete<Graphe, Sommet, Arete>;

Arete::Arete(string nom, Graphe* graphe, Sommet* fstSommet, Sommet* sndSommet):GArete<Graphe, Sommet, Arete>(nom, graphe, fstSommet, sndSommet){
}

Arete::~Arete(){
	//GArete<Graphe, Sommet, Arete>::~GArete();
}

//########################################################################

string Arete::toString(){
	return "[Arete] nom : " + getNom();
}

//########################################################################

Arete * Arete::self(){
	return this;
}

